Towards the Formalization of a Factory Demonstrator in BeSpaceD
نویسندگان
چکیده
class PhysicalEvent[+I, S](component: PhysicalObject[I], timepoint: TimePoint[Long], state: PhysicalState[S]) extends INSTATE[PhysicalObject[I], Long, PhysicalState[S]] (component, timepoint, state) with BeSpaceDGestalt.core.Event[S] abstract class DeviceEvent[+I, S](device: Device[I], timepoint: TimePoint[Long], state: DeviceState[S]) extends PhysicalEvent[I, S](device, timepoint, state)class DeviceEvent[+I, S](device: Device[I], timepoint: TimePoint[Long], state: DeviceState[S]) extends PhysicalEvent[I, S](device, timepoint, state) abstract class ActuatorEvent[+I, S](actuator: Actuator[I], timepoint: TimePoint[Long], state: ActuatorState[S]) extends DeviceEvent[I, S](actuator, timepoint, state)class ActuatorEvent[+I, S](actuator: Actuator[I], timepoint: TimePoint[Long], state: ActuatorState[S]) extends DeviceEvent[I, S](actuator, timepoint, state) abstract class SensorEvent[+I, S](sensor: Sensor[I], timepoint: TimePoint[Long], state: SensorState[S]) extends DeviceEvent[I, S](sensor, timepoint, state)class SensorEvent[+I, S](sensor: Sensor[I], timepoint: TimePoint[Long], state: SensorState[S]) extends DeviceEvent[I, S](sensor, timepoint, state) The following allows the application to model live events describing changes in the state of the factory, for example: SensorEvent(StackEmpty, TimePoint(new Date()), Obstructed) This means the relevant light sensor has detected the stack is empty. 3.5 Topologies The following types are defined for creating application specific topologies: abstract trait Relationship abstract trait SpatialRelationship extends Relationship abstract trait TemporalRelationship extends Relationship abstract trait SpatioTemporalRelationship extends SpatialRelationship with TemporalRelationshiptrait Relationship abstract trait SpatialRelationship extends Relationship abstract trait TemporalRelationship extends Relationship abstract trait SpatioTemporalRelationship extends SpatialRelationship with TemporalRelationship type Topology[+COM <: Component[Any], +REL <: Relationship] = BeGraphAnnotated[COM, REL] type SpatialTopology[+COM <: Component[Any], +SREL <: SpatialRelationship] = BeGraphAnnotated[COM, SREL] type TemporalTopology[+COM <: Component[Any],
منابع مشابه
Example Data Sets and Collections for BeSpaceD Explained
In this report, we present example data sets and collections for the BeSpaceD platform. BeSpaceD is a spatio-temporal modelling and reasoning software framework. We describe the content of a number of the data sets and how the data was obtained. We also present the programming API in BeSpaceD used to store and access these data sets so that future BeSpaceD users can utilise the data collections...
متن کاملBeSpaceD: Towards a Tool Framework and Methodology for the Specification and Verification of Spatial Behavior of Distributed Software Component Systems
ion/invariant generation verification condition generation verification tools, e.g, SMT solvers ... sub-result evaluation parallel execution
متن کاملWHO global atlas on traditional, complementary and alternative medicine (TCAM)
Due to rising demand for traditional complementary and alternative medicine (TCAM) globally, international ministerial groups and professional bodies have been calling for a global perspective on policy and a means for countries to share information and policy initiatives with one another. The WHO Global Atlas is designed to: assess the status of development of the sector; plan for further deve...
متن کاملAn Example for BeSpaceD and its Use for Decision Support in Industrial Automation
We describe our formal methods-based spatial reasoning framework BeSpaceD and its application in decision support for industrial automation. In particular we are supporting analysis and decisions based on formal models for industrial plant and mining operations. BeSpaceD is a framework for deciding geometric and topological properties of spatio-temporal models. We present an example and report ...
متن کاملWHO global atlas on traditional, complementary and alternative medicine (TCAM)
Due to rising demand for traditional complementary and alternative medicine (TCAM) globally, international ministerial groups and professional bodies have been calling for a global perspective on policy and a means for countries to share information and policy initiatives with one another. The WHO Global Atlas is designed to: assess the status of development of the sector; plan for further deve...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- CoRR
دوره abs/1612.05316 شماره
صفحات -
تاریخ انتشار 2016